Taking a Long Look at QUIC
نویسندگان
چکیده
Google’s QUIC protocol, which implements TCP-like properties at the application layer atop a UDP transport, is now used by the vast majority of Chrome clients accessing Google properties but has no formal state machine specification, limited analysis, and ad-hoc evaluations based on snapshots of the protocol implementation in a small number of environments. Further frustrating attempts to evaluate QUIC is the fact that the protocol is under rapid development, with extensive rewriting of the protocol occurring over the scale of months, making individual studies of the protocol obsolete before publication. Given this unique scenario, there is a need for alternative techniques for understanding and evaluating QUIC when compared with previous transport-layer protocols. First, we develop an approach that allows us to conduct analysis across multiple versions of QUIC to understand how code changes impact protocol effectiveness. Next, we instrument the source code to infer QUIC’s state machine from execution traces. With this model, we run QUIC in a large number of environments that include desktop and mobile, wired and wireless environments and use the state machine to understand differences in transportand application-layer performance across multiple versions of QUIC and in different environments. QUIC generally outperforms TCP, but we also identified performance issues related to window sizes, re-ordered packets, and multiplexing large number of small objects; further, we identify that QUIC’s performance diminishes on mobile devices and over cellular networks.
منابع مشابه
A First Look at QUIC in the Wild
For the first time since the establishment of TCP and UDP, the Internet transport layer is subject to a major change by the introduction of QUIC. Initiated by Google in 2012, QUIC provides a reliable, connection-oriented low-latency and fully encrypted transport. In this paper, we provide the first broad assessment of QUIC usage in the wild. We monitor the entire IPv4 address space since August...
متن کاملEndpoint Quaking-Induced Conversion: a Sensitive, Specific, and High-Throughput Method for Antemortem Diagnosis of Creutzfeldt-Jacob Disease
The Prion Laboratory Section of the Public Health Agency of Canada supports heath care professionals dealing with patients suspected to have Creutzfeldt-Jakob disease (CJD) by testing cerebrospinal fluid (CSF) for protein markers of CJD. To better serve Canadian diagnostic requirements, a quaking-induced conversion (QuIC)-based assay has been added to the test panel. The QuIC tests exploit the ...
متن کاملFactors That Improve RT-QuIC Detection of Prion Seeding Activity
Rapid and sensitive detection of prions is important in managing prion diseases. The real-time quaking-induced conversion (RT-QuIC) assay for prion seeding activity has been applied to many prion diseases and provides for specific antemortem diagnostic testing. We evaluated RT-QuIC's long-term consistency and varied multiple reaction parameters. Repeated assays of a single scrapie sample using ...
متن کاملEstablishing quantitative real-time quaking-induced conversion (qRT-QuIC) for highly sensitive detection and quantification of PrPSc in prion-infected tissues
BACKGROUND PrPSc, the only known constituent of prions, the infectious agents causing prion diseases, can be detected by real-time quaking-induced conversion (RT-QuIC). However, there is no efficient method to quantify the amount of PrPSc by RT-QuIC. RESULTS Here we introduce quantitative RT-QuIC (qRT-QuIC) to quantify with high accuracy minute amounts of PrPSc in the brain and various periph...
متن کاملRapid and Sensitive RT-QuIC Detection of Human Creutzfeldt-Jakob Disease Using Cerebrospinal Fluid
UNLABELLED Fast, definitive diagnosis of Creutzfeldt-Jakob disease (CJD) is important in assessing patient care options and transmission risks. Real-time quaking-induced conversion (RT-QuIC) assays of cerebrospinal fluid (CSF) and nasal-brushing specimens are valuable in distinguishing CJD from non-CJD conditions but have required 2.5 to 5 days. Here, an improved RT-QuIC assay is described whic...
متن کامل